@charset "utf-8";
/*全局控制*/
body{margin:0px;padding:0px;font-family:"微软雅黑";color:#454545;font-size:12px;line-height:22px;}
html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td,p{margin:0;padding:0;}
input,select{ border:0;font-size:12px;line-height:16px;}img{border:0; vertical-align:bottom;}ul,li{list-style:none;}
h3{font-size:24px;font-weight:normal; color:#087cd8;}
a{color:#000;text-decoration:none;}
a:hover{text-decoration:underline;}
.tc{text-align:center;}.tl{text-align:left;}.tr{text-align:right;}
.cl{clear:both;}.fb{font-weight:bold;}
.dis{display:block;}.undis{display:none;}
.fl{float:left;}.fr{float:right;}
.w1200{ width:1200px; margin-left:auto; margin-right:auto;}
/*清浮动*/
.clearfix:before, .clearfix:after { content: ""; display: table; }
.clearfix:after { clear: both; }
.clearfix { *zoom:1;/*ie6,7*/
}

/*首页*/
.top{ min-width:1200px;}
.top_abox{ line-height:34px; height:34px; border-top:3px solid #189fe3; border-bottom:1px solid #e8e9ed; background:#f6f7fb; color:#9c9c9c;}
.top_abox span{ background:url(../images/index_03.jpg) no-repeat left center; padding-left:22px; margin-left:4px;}
.top_link a{ margin:0 10px;color:#9c9c9c;}
.top_link a.a_bg{ background:url(../images/index_06.jpg) no-repeat left center; padding-left:25px;}
.top_bbox{ height:105px;}
.logo{ padding-top:32px; margin-left:9px;}
.hotline{color:#00affe; font-size:14px; width:202px; margin-top:25px; background:url(../images/index_11.jpg) no-repeat left top; height:49px; padding-left:58px;}
.hotline p{ font-size:28px; color:#393939;}
.nav{ height:55px; background:url(../images/index_18.jpg) repeat-x left top; margin-bottom:2px;}
.nav ul{ height:50px; margin-top:1px; line-height:50px;}
.nav ul li{ height:50px; width:124px; float:left; text-align:center;}
.nav ul li a{ color:#fff; font-size:14px;}
.nav ul li a:hover{ text-decoration:none; display:block; width:124px; background:url(../images/index_19.jpg) repeat-x left top;}

.box01{ height:387px; margin:26px 0;}
.box02{ height:357px;}
.box03{ height:412px;}
.box04{ height:383px;}
.box01_in{ height:295px;}
.box01_hd{ width:564px;}
.box01_jj{ width:600px; line-height:30px; font-size:14px;}
.box01_jj h3{ height:40px; margin-bottom:10px; line-height:40px;}
.box02_list{ height:242px; margin-top:22px;}
.box02_list ul{ height:242px;}
.box02_list ul li{width:230px; height:240px; border:1px solid #c5c6c8; margin-left:9px; float:left; display:inline;}
.box02_list ul li img{ width:230px; height:193px;}
.box02_img_jj{ margin-top:3px; border-top:1px solid #c5c6c8; height:43px; background:url(../images/index_37.jpg) repeat-x; text-align:center; line-height:43px;}
.box02_img_jj a{ font-size:14px; color:#454545;}
.box03_left{ width:565px;}
.box03_right{ width:601px;}
.box03_left ul{ width:552px;}
.box03_left ul li{ font-size:14px; color:#727272; height:64px; border-bottom:1px dashed #c5c6c8; padding:21px 2px 19px; line-height:30px;}
.box03_left ul li a{ font-size:18px;}
.box03_left ul li span{ float:right; font-size:14px; color:#b0b0b0;}
.box03_left ul li p{ line-height:34px;}
.box03_list{ margin-top:8px;}
.box03_list dl{ height:134px;border-bottom:1px dashed #c5c6c8; width:590px; padding-top:20px;}
.box03_list dl dt{ margin-right:18px; width:134px; padding-left:56px;float:left; height:115px;}
.box03_list dl dt.top01{ background:url(../images/index_47.jpg) no-repeat left top;}
.box03_list dl dt.top02{ background:url(../images/index_54.jpg) no-repeat left top;}
.box03_list dl dt img{width:128px; height:108px; padding:2px;border:1px solid #c5c6c8;}
.box03_list dl dd{ width:357px; float:left;}
.box03_a{ line-height:30px; font-size:18px; color:#047bd4;}
.box03_nr{ height:48px; line-height:24px; overflow:hidden; color:#727272; font-size:14px; margin:7px 0 5px;}
.more{ line-height:20px; color:#cf0404; font-size:14px; color:#cf0404;}

.footer_w{ background:url(../images/footer_bg_56.jpg) repeat-y center top;}
.footer_bg{ padding-top:18px; text-align:center; color:#fff; font-family:"宋体"; background:url(../images/index_56.jpg) repeat-x left top; height:auto !important; height:105px; min-height:105px;}

/*二级页*/
.main{ margin-top:27px;}
.main_left{ width:304px;}
.main_right{ width:852px;}
.main_left ul{ width:290px; margin-left:12px;}
.main_left ul li{ height:43px; line-height:43px; text-indent:22px;}
.main_left ul li a{ font-size:16px; color:#535252;}
.main_left ul li a:hover{ display:block; color:#fff; text-decoration:none; background:#50baff;}
.main_area{ margin:30px 0 39px;}
.main_area ul li{ float:left; margin:0 10px 9px 0; width:269px;height:245px; background:url(../images/main_03.jpg) no-repeat left top; padding-top:1px;}
.img_area{width:251px; height:183px; margin-left:17px; margin-bottom:14px;}
.img_area img{ width:249px; height:181px; border:1px solid #bdb0a8;}
.img_a{ height:50px; line-height:50px; text-align:center;}
.img_a a{ color:#535252; font-size:14px;}
.page{ height:24px;width:404px; margin:0 auto 41px;}
.page a{ margin:2px 6px 0; background:#f4f4f4; border:1px solid #e8e8e8; float:left; text-align:center; font-family:"宋体"; font-weight:bold; color:#b5b5b5; height:20px; line-height:20px; width:17px;}
.page a:hover{background:#50baff; color:#fff; text-decoration:none;}
.page a.prev,.page a.next{ margin-top:0px; color:#fff; border:none;width:50px; height:24px; background:#50baff; line-height:24px; font-weight:normal;}
.page a.prev:hover,.page a.next:hover{ text-decoration:underline;}

/*通用的样式*/
.title{ font-size:24px; height:68px; background:url(../images/title_bg01.jpg) no-repeat left top; padding:0 105px 0 19px; line-height:50px; color:#fff;}
.title02{ background:url(../images/title_bg02.jpg) no-repeat left top;}
.title03{background:url(../images/title_bg01.jpg) no-repeat right top; font-size:14px;}
.title03 font{ font-size:25px; background:url(../images/main_01.jpg) no-repeat left center; padding-left:26px;}
.title03 a{ font-size:14px;}
.title span{ font-size:14px; padding-left:7px;}
.title a{ color:#fff; font-size:14px; line-height:60px;}
.f_song{ font-family:"宋体";}
.f_blue{ color:#00affe;}
.f_14{ font-size:14px;}
.f_30{ font-size:30px;}



.changeBox_a1{
width:100%;
/*padding:2px;*/
position:relative;
border:0px solid #aaa; }

.changeBox_a1 .a_bigImg img{
position:absolute;
top:0px;left:0px;
display:none;}


.changeDiv{
position:absolute;
top:2px;left:2px;
display:none;}

.changeDiv h3{
position:absolute;
left:0px;bottom:0;
width:100%;
/*height:30px;*/
line-height:30px;
background:#fff;
filter:alpha(opacity=70);
opacity:0.7;}

.changeDiv h3 a{
display:block;
padding-left:15px; 
color:#FF6600;}


/* ul_change_a1 */
.ul_change_a1{
position:absolute;
right:1px; bottom:6px;
padding-left:19px;
overflow:hidden;}

.ul_change_a1 li{
float:left;
margin-right:7px; }
.ul_change_a1 img{ border:1px solid #ddd;}
.ul_change_a1 img.now{border:1px solid #FF6600;}
.a_last,.a_next{
position:absolute;
top:10px;
width:16px;height:16px;
background:url(../images/bot.png) no-repeat;
text-indent:-999em;overflow:hidden;}

.a_last{right:30px;background-position:0 0;}
.a_next{right:12px;background-position:100% 0;}


#con {
	width: 700px;
	min-height: 360px;
	padding-left: 60px;
	padding-top: 15px;
}
#page {
	float: left;
	text-align: center;
	padding: 20px;
	margin-top: 30px;
	margin-left: 180px;
}
#page a {
	padding: 0 15px;
}


#news_con .h1 {
	text-align: center;
	font-size: 16px;
	height: 35px;
	line-height: 35px;
}
#news_con .h2 {
	text-align: center;
	font-weight: normal;
	width: 670px;
	height: 25px;
	line-height: 25px;
	background: #F8F8F8;
	color: #666;
	margin-bottom: 5px;
}

#pro_con {
	width: 900px;
	min-height: 360px;
	padding: 15px;
	margin:auto;
	
}
#pro_con .h1 {
	text-align: center;
	font-size: 16px;
	height: 35px;
	line-height: 35px;
}
#pro_con .h2 {
	text-align: center;
	font-size: 14px;
	height: 35px;
	line-height: 35px;
}
#pro_con #pic {
	text-align: center;
	margin-bottom: 5px;
}

#gbook {
	width:900;
	margin:auto;
	padding: 25px 0 0 35px;
}
#gbook li {
	padding: 5px;
}
#gbook input {
	border: 1px solid #999;
	width: 300px;
	padding-left: 2px;
	height: 40px;
	line-height: 40px;
}
#gbook #tijiao {
	width: 80px;
	height: 25px;
	line-height: 25px;
	background: #000;
	color: #FFF;
	margin-left: 50px;
}
#gbook textarea {
	width: 400px;
	height: 120px;
	border: 1px solid #999;
	overflow: hidden;
	line-height: 20px;
	padding-left: 2px;
}
#gbook #chongzhi {
	width: 80px;
	height: 25px;
	line-height: 25px;
	background: #000;
	color: #FFF;
}
#gbook span {
	color: #CCC;
	font-size: 12px;
}
#gbook_list {
	width: 500px;
	padding: 20px 0 0 50px;
	height: 200px;
}
#gbook_list li {
	width: 500px;
	height: 25px;
	line-height: 25px;
	border-bottom: 1px dashed #000;
}
#gbook_list li span {
	float: left;
	padding-left: 10px;
}
#gbook_list li strong {
	float: right;
	font-weight: normal;
	padding-right: 10px;
}

#gdjyhj{ float:left; }